wet weather protection suit - Francés Inglés Diccionario